competitive rivalry - French English Dictionary